settlement site - German English Dictionary